オペレーター TrgPortArea

Operator Library: Hardware Platform

This operator generates the trigger (Exsync) for the Camera. It is possible to use an internal signal generator (GrabberControlled) or to trigger the signal generator from external signals, either by input signals from the trigger expansion board (TTL Trigger board or OPTO Trigger board), or by software.

The signal generator can produce Exsync signals with a flexible delay, pulse width and polarity. Additionally a Flash signal, which is available at the trigger expansion board, is generated.

The operator occupies 4 digital outputs and one camera port for the CC signals. Hence, one VisualApplets resource of type CameraControl is used. If the device resource is set to 0, the digital outputs 0 to 3 and camera port A is used. However, if the resource index is set to 1, the digital outputs 4 to 7 and camera port B is used. Note that no other operators can use these hardware resources. Set the resource index in the resource dialog. Check 'Allocation of Device Resources' for more information

ハードウェアプラットフォームで使用可能
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Property

Property 値
オペレータータイプ M

サポートされているリンクフォーマット

None

パラメーター

TriggerMode
タイプ 動的読み取り/書き込みパラメータ
Default GrabberControlled
範囲 {GrabberControlled, ExternSw_Trigger}

This parameter selects the operation mode for the internal Exsync signal generator. The source for the external trigger input can by selected via the parameter ImgTrgInSource.

GrabberControlled: Exsync is generated periodically by the internal signal generator.

ExternSw_Trigger: An external trigger signal is used to start the signal generator once.

ExsyncEnable
タイプ 動的読み取り/書き込みパラメータ
Default ON
範囲 {OFF, ON}

カメラへのExsync出力を有効または無効にします。

ExsyncFramesPerSec
タイプ dynamic/static read/write parameter
Default 8 Hz
範囲 depends on parameter Accuracy

This parameter specifies the frequency of the Exsync generation.

ExsyncExposure
タイプ dynamic/static read/write parameter
Default 4000 μs
範囲 depends on parameter Accuracy

This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras to specify the exposure time. Therefore, it is possible to adjust the exposure time via software, even while grabbing. Enter the value in microseconds.

ExsyncDelay
タイプ dynamic/static read/write parameter
Default 0 μs
範囲 depends on parameter Accuracy

This parameter specifies the delay of the generated Exsync signal, with respect to an external trigger input. Therefore, it is possible to synchronize the exposure interval to a flash. Enter the value in microseconds.

ExsyncPolarity
タイプ dynamic/static read/write parameter
Default LowActive
範囲 {LowActive, HighActive}

The parameter adjusts the polarity of the Exsync signal generator the polarity accepted by the connected camera. Use LowActive, if the camera opens the shutter on a falling edge, otherwise use HighActive.

ImgTrgInSource
タイプ dynamic/static read/write parameter
Default InSignal0
範囲 {InSignal0, InSignal1, InSignal2, InSignal3, InSignal4, InSignal5, InSignal6, InSignal7}

This parameter specifies the signal source, which is used to trigger the Exsync signal generator. This is only relevant if the TriggerMode is set to ExternSw_Trigger.

ImgTrgInPolarity
タイプ 動的読み取り/書き込みパラメータ
Default LowActive
範囲 {LowActive, HighActive}

The parameter defines the polarity of the external input trigger signal. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified by the parameter ImgTrgInSource. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to ExternSw_Trigger.

ImgTrgDownscale
タイプ 動的読み取り/書き込みパラメータ
Default 1
範囲 {1, 65535}

This value defines a downscaling factor for incoming trigger pulses. Only every Nth trigger puls is accepted, with number N defined by this parameter. For example, if ImgTrgDownscale is set to 3, then every 3rd incoming trigger puls will be accepted, i.e. the first two trigger pulses are discarded.

FlashEnable
タイプ 動的読み取り/書き込みパラメータ
Default OFF
範囲 {OFF, ON}

Enables or disables the flash output. The pulse width of the flash signal is equal to the Exsync period.

FlashPolarity
タイプ 動的読み取り/書き込みパラメータ
Default LowActive
範囲 {LowActive, HighActive}

The parameter defines the polarity for the generated Flash signal.

FlashDelay
タイプ dynamic/static read/write parameter
Default 0 µs
範囲 {0, 10230}(ステップサイズ 10 µs)

このパラメータは、外部トリガー入力に対する生成された Flash シグナルの遅延を指定します。 これにより、フラッシュを外部トリガー入力に同期させることができます。 値はマイクロ秒単位で入力します。

SoftwareTrgPulse
タイプ 動的書き込みパラメータ
Default 1
範囲 {1}

このパラメータを 1 に設定すると、ソフトウェアトリガーが生成されます。 これは、TriggerMode が ExternSw_Trigger に設定され、かつ ImgTrgInSource が SoftwareTrigger に設定されている場合にのみ有効です。

SoftwareTrgDeadTime
タイプ dynamic/static write parameter
Default 10000 µs
範囲 depends on parameter Accuracy

このパラメータは、ソフトウェアトリガーパルス間の最小時間間隔を指定します。 値はマイクロ秒単位で入力します。

SoftwareTrgIsBusy
タイプ 動的/静的読み取りパラメータ
Default 0
範囲 {0, 1}

SoftwareTrgIsBusy パラメータにより、ビジー状態のソフトウェア読み出しが可能になります。 ビジー状態の場合、このパラメータは 1 に設定され、画像キャプチャが進行中であることを示します。 0 に設定されている場合、オペレータはビジー状態ではありません。

CC1output
タイプ dynamic/static write parameter
Default Exsync
範囲 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

このパラメータは、CameraLink ケーブルの CC1 ラインで使用可能なシグナルを指定します。

CC2output
タイプ dynamic/static write parameter
Default Vcc
範囲 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

このパラメータは、CameraLink ケーブルの CC2 ラインで使用可能なシグナルを指定します。

CC3output
タイプ dynamic/static write parameter
Default Vcc
範囲 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

このパラメータは、CameraLink ケーブルの CC3 ラインで使用可能なシグナルを指定します。

CC4output
タイプ dynamic/static write parameter
Default Vcc
範囲 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

このパラメータは、CameraLink ケーブルの CC4 ラインで使用可能なシグナルを指定します。

正確さ
タイプ dynamic/static write parameter
Default 10μs
範囲 [0.05, 500] µs

このパラメータは、トリガーシステムのタイムベースを指定します。 ジッター、および遅延や周期などの範囲を定義します。 値はマイクロ秒単位で入力します。

DebouncingMaxTime
タイプ static write parameter
Default 65.520 us
範囲 [0.016, 1000000] us

このパラメータは、デバウンシング時間の最大リミットを指定します。 値はマイクロ秒単位で入力します。

DebouncingTime
タイプ 動的書き込みパラメータ
Default 0.112 us
範囲 [0.016, 1000000] us

このパラメータはデバウンシング時間を指定します。入力トリガーシグナルが検出されるためには、同じ値を維持する必要があります。 デバウンス時間内の急速なシグナル変化はフィルタリングされて除外されます。 値はマイクロ秒単位で入力します。